# -*- mode: snippet -*-
#name: boost::asio::async_write(...)
# --
boost::asio::async_write(${1:socket},
    boost::asio::buffer(&${2:data}, ${3:length}),
    boost::bind(${4:callback}, boost::asio::placeholders::error));